func go/types.underIs

10 uses

	go/types (current package)
		builtins.go#L192: 			if underIs(x.typ, func(u Type) bool {
		builtins.go#L236: 		if !underIs(x.typ, func(u Type) bool {
		builtins.go#L254: 		if !underIs(x.typ, func(u Type) bool {
		builtins.go#L426: 		if !underIs(map_, func(u Type) bool {
		conversions.go#L62: 		ok = underIs(T, func(u Type) bool {
		expr.go#L442: 			if !underIs(target, func(u Type) bool {
		expr.go#L1149: 			if !underIs(x.typ, func(u Type) bool {
		index.go#L112: 		if underIs(x.typ, func(u Type) bool {
		predicates.go#L218: 		return !isTypeParam(t) || underIs(t, func(u Type) bool {
		under.go#L14: func underIs(typ Type, f func(Type) bool) bool {